<?php 
	include "../lib/config.inc.php";

	//tabela membro
	$membro = post('membro');
	$sexo = post('sexo');
	$rg = post('rg');
	$cpf = post('cpf');
	$estcivil = post('estcivil');
	$tsangue = post('sangue');
	$datanasc = post('datanasc');
	$tipomembro = post('tipo-membro');
	$formacao = post('formacao');
	$profissao = post('profissao');
	$empresa = post('empresa');
	$cont_empresa = post('cont_empresa');
	$end_empresa = post('end_empresa');
	
	$mae = post('mae');
	$pai = post('pai');
	$conjuge = post('conjuge');
	$datacasamento = post('data-casamento');
	$qtd = post('qtd');
	$qtdmaior = post('qtdmaior');
	$qtdmenor = post('qtdmenor');
	
	$igreja_id = post('igreja');
	
	//tabela contato
	$telfixo = post('tel-fixo');
	$telcel = post('tel-cel');
	$telaux = post('tel-aux');
	$email = post('email');
	$emailaux = post('email-aux');
	
	//tabela endereco
	$rua = post('rua');
	$numero = post('numero');
	$ref = post('ref');
	$compl = post('compl');
	$bairro = post('bairro');
	$cep = post('cep');
	$natural = post('natural');
	$cidade = post('cidade');
	$estado_id = post('estado');
	
	// tabela ministerio
	$ministerio = post('nomeministerio');
	$l_consag = post('lconsag');
	$q_consag = post('qconsag');
	$d_consag = post('dconsag');
	$data_bat_aguas = post('d_batismo_a');
	$local_bat_aguas = post('l_batismo_a');
	$data_bat_esp = post('d_batismo_es');
	$local_bat_esp = post('l_batismo_es');
	$data_admissao = post('d_admissao');
	$local_admissao = post('l_admissao');
	$local_freq = post('l_freq');
	$funcao = post('funcao');
	$grupo_int = post('grupo');
	
	$criado = date('Y-m-d H:i:s');
	
	// sql ministério
	$sql = "INSERT INTO `sigead-puro`.`ministerios` 
			(`id`,
			`nome_ministerio`,
			`local_consagracao`,
			`quem_consagrou`,
			`data_consagracao`,
			`data_batismo_agua`,
			`local_bat_agua`,
			`data_batismo_esp_sto`,
			`local_bat_esp_sto`,
			`tipo_admissao`,
			`data_admissao`,
			`cargo_ministerial`,
			`local_frequencia`,
			`funcao_exerce`,
			`grupo_integracao`)
			VALUES ('',
					'$ministerio', 
					'$l_consag', 
					'$q_consag', 
					'$d_consag', 
					'$data_bat_aguas', 
					'$local_bat_aguas', 
					'$data_bat_esp', 
					'$local_bat_esp', 
					'$local_admissao',
					'$data_admissao',
					'',
					'$local_freq', 
					'$funcao',
					'$grupo_int')";
	$retorno = executar($sql);
	$id_minist = mysql_insert_id();
	//echo '1 - '.$id_minist.'-'.$retorno;
	if ($retorno == TRUE) {
		$sql2 = "INSERT INTO `sigead-puro`.`contatos`
				(`id`,
				`tel_fixo`,
				`tel_cel`,
				`tel_aux`,
				`email`,
				`email_aux`)
				VALUES
				(
				'',
				'$telfixo',
				'$telcel',
				'$telaux',
				'$email',
				'$emailaux'
				);";
		$ret = executar($sql2);
		$id_cont = mysql_insert_id();
		if ($ret == TRUE) {
			
			
			$sql3 = "INSERT INTO `sigead-puro`.`enderecos`
				(`id`,
				`rua`,
				`numero`,
				`complemento`,
				`referencia`,
				`bairro`,
				`cep`,
				`naturalidade`,
				`cidade`,
				`estado_id`)
				VALUES
				(
				'',
				'$rua',
				$numero,
				'$compl',
				'$ref',
				'$bairro',
				'$cep',
				'$natural',
				'$cidade',
				$estado_id
				);";
				$r = executar($sql3);
				$id_end = mysql_insert_id();
				
				if ( $r == TRUE) {
					
					if(isset($_FILES['foto']['name']) && $_FILES["foto"]["error"] == 0)
					{
						$arquivo_tmp = $_FILES['foto']['tmp_name'];
						$nome = $_FILES['foto']['name'];
					
						// Pega a extensao
						$extensao = strrchr($nome, '.');
					
						// Converte a extensao para mimusculo
						$extensao = strtolower($extensao);
					
						// Somente imagens, .jpg;.jpeg;.gif;.png
						// Aqui eu enfilero as extesões permitidas e separo por ';'
						// Isso server apenas para eu poder pesquisar dentro desta String
						if(strstr('.jpg;.jpeg;.gif;.png', $extensao))
						{
							// Cria um nome único para esta imagem
							// Evita que duplique as imagens no servidor.
							$novoNome = md5(microtime()) . $extensao;
					
							// Concatena a pasta com o nome
							$destino = '../imagens/fotos 3x4/' . $novoNome;
					
							// tenta mover o arquivo para o destino
							if( @move_uploaded_file( $arquivo_tmp, $destino  ))
							{
								$sql4 = "INSERT INTO `sigead-puro`.`membros`
									(`id`,
									`membro`,
									`sexo`,
									`rg`,
									`cpf`,
									`estado_civil`,
									`data_nasc`,
									`tipo_sanguineo`,
									`nome_foto`,
									`diretorio_foto`,
									`formacao`,
									`profissao`,
									`empresa_trabalha`,
									`endereco_empresa`,
									`contato_empresa`,
									`nome_pai`,
									`nome_mae`,
									`nome_conjuge`,
									`data_casamento`,
									`qtd_filhos`,
									`qtde_filhos_maiores`,
									`qtde_filhos_menores`,
									
									`tipo_membro_id`,
									`endereco_id`,
									`contato_id`,
									`igreja_id`,
									ministerio_id,
									`m_criado`,
									`m_modificado`)
									VALUES
									(
									'',
									'$membro',
									'$sexo',
									'$rg',
									'$cpf',
									'$estcivil',
									'$datanasc',
									'$tsangue',
									'$novoNome',
									'$destino',
									'$formacao',
									'$profissao',
									'$empresa',
									'$end_empresa',
									'$cont_empresa',
									'$pai',
									'$mae',
									'$conjuge',
									'$datacasamento',
									'$qtd',
									'$qtdmaior',
									'$qtdmenor',
									$tipomembro,
									$id_end,
									$id_cont,
									$igreja_id,
									$id_minist,
									'$criado',
									'0000-00-00 00:00:00'
									);";
								if (executar($sql4) == TRUE) {
									header('Location: ../index.php?p=membros');
								}
								else {
									echo '<script>
											alert("Ocorreu um erro ao salvar membro. Tente novamente.");
										</script>';
										header('Location: ../index.php?p=add_membro');
								}
							}
							else{
								echo "Erro ao salvar a foto.";
							}
						}
					}else {
						$sql4 = "INSERT INTO `sigead-puro`.`membros`
						(`id`,
						`membro`,
						`sexo`,
						`rg`,
						`cpf`,
						`estado_civil`,
						`data_nasc`,
						`tipo_sanguineo`,
						`nome_foto`,
						`diretorio_foto`,
						`formacao`,
						`profissao`,
						`empresa_trabalha`,
						`endereco_empresa`,
						`contato_empresa`,
						`nome_pai`,
						`nome_mae`,
						`nome_conjuge`,
						`data_casamento`,
						`qtd_filhos`,
						`qtde_filhos_maiores`,
						`qtde_filhos_menores`,
							
						`tipo_membro_id`,
						`endereco_id`,
						`contato_id`,
						`igreja_id`,
						ministerio_id,
						`m_criado`,
						`m_modificado`)
						VALUES
						(
						'',
						'$membro',
						'$sexo',
						'$rg',
						'$cpf',
						'$estcivil',
						'$datanasc',
						'$tsangue',
						'',
						'',
						'$formacao',
						'$profissao',
						'$empresa',
						'$end_empresa',
						'$cont_empresa',
						'$pai',
						'$mae',
						'$conjuge',
						'$datacasamento',
						'$qtd',
						'$qtdmaior',
						'$qtdmenor',
						$tipomembro,
						$id_end,
						$id_cont,
						$igreja_id,
						$id_minist,
						'$criado',
						'0000-00-00 00:00:00'
						);";
						if (executar($sql4) == TRUE) {
						header('Location: ../index.php?p=membros');
								}
								else {
								echo '<script>
						alert("Ocorreu um erro ao salvar membro. Tente novamente.");
										</script>';
										header('Location: ../index.php?p=add_membro');
						}
					}
					
				}
				else{
					echo 'erro ao salvar endereco';
				} 
			}
		else{
			echo 'erro ao salvar contato';
		}
	}else{
		echo 'erro ao salvar ministerio';
	}
?>
